import { Model } from '/@/api/model/baseModel';

export interface PermissionReq extends Model {
  /**
   * 主键
   */
  id?: string;
  /**
   * 角色Id
   */
  roleId?: string;
  /**
   * 系统Id
   */
  systemId?: string;
  /**
   * 权限名称
   */
  permissionName?: string;
  /**
   * 权限编码
   */
  permissionCode?: string;
  /**
   * 描述
   */
  note?: string;
  /**
   * 排序
   */
  sort?: number;
}

export interface PermissionResp extends Model {
  /**
   * 主键
   */
  id?: string;
  /**
   * 系统Id
   */
  systemId?: string;
  /**
   * 权限名称
   */
  permissionName?: string;
  /**
   * 权限编码
   */
  permissionCode?: string;
  /**
   * 描述
   */
  note?: string;
  /**
   * 排序
   */
  sort?: number;

  checked?: boolean;
}
